﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;

public class RepositorioProposta
{
    private BD bd = new BD();
    
    //Descrição: Método que realiza inserção de uma proposta no banco de dados.
    //Valores: pro = proposta passada para que seja realizada a inserção caso ele esteja conforme com todas as regras de negócio.
    public void inserirProposta(Proposta pro) {
        StringBuilder sql = new StringBuilder();
        sql.Append("INSERT INTO tb_proposta (terc_cod, pedido_cod, proposta_data_envio, proposta_observacao, proposta_valor, proposta_prazo, proposta_situacao) ");
        sql.Append("VALUES ('" + pro.Terc_cod + "', '" + pro.Pedido_cod + "', '" + pro.Proposta_data_envio.ToString("MM/dd/yyyy") + "', '" + pro.Proposta_observacao + "', '" + pro.Proposta_valor + "', '" + pro.Proposta_prazo + "', 'N')");
        
        bd.rodarComando(sql.ToString());
    }
}

